01. Introduction

Heading

Introduction

ND320 C3 L3 01 Welcome To The Lesson & Overview

Summary of Overview + Lesson Outline

Conceptual map

As usual, let’s put the content of this lesson into the perspective of our conceptual map, highlighting the relevant concepts below.

Conceptual Lesson Overview/Map

Lesson Overview (focus areas are highlighted with dark-blue color)

Lesson Overview (focus areas are highlighted with dark-blue color)

Summary

Lesson Summary

  • In this lesson, we will do a quick refresher on how convolutional neural networks operate and specifically dive into the different types of convolutions that underlie the operation of these networks.
  • We will talk about some ways to approach segmentation and classification problems.
  • After that, we will jump in and train our own segmentation network.
  • Then we will discuss some of the technical methods for evaluating performance of CNNs for medical image analysis, and talk about the clinical aspect of evaluating performance.

But before we jump in, I would like to take a brief detour and align on the basic definitions. We will be using terms like Artificial Intelligence, Computer Vision, Deep Learning, Machine Learning, and it’s important to get on the same page with regards to how they are related. Here is a diagram that represents this:

AI/ML/CV

Relationship between AI, ML, Deep Learning, Computer Vision

Relationship between AI, ML, Deep Learning, Computer Vision

Summary 2

As discussed in the introductory lesson, Artificial Intelligence could be defined as “Application of Machine Learning techniques to a real-world problem, improving human productivity and capability.”. Artificial intelligence is a field that draws heavily upon the field of Machine Learning, which deals with building algorithms that do not have to be explicitly coded but rather can adjust parameters from data. Machine learning includes many tools and techniques for working with a vast variety of data and one of the techniques is the Deep Learning, which is all about building deep neural networks.

However, to improve human productivity and capability, the field of AI relies on many other fields - such as robotics, HCI, systems design, cloud computing, and so on, including bioinformatics, as discussed in the previous lessons. Developing AI products for medical imaging relies heavily on the field of Computer Vision, which has been around for many decades, and which studies methods for automated image analysis.

Applying deep learning techniques by using methods developed by computer vision scientists has resulted in many rapid advances, including the invention of Convolutional Neural Networks (CNN), which are the methods used for image analysis in this course.

We assume that you have basic familiarity with the principles underlying CNNs and the problems that CNNs can solve for general-purpose imaging - classification and segmentation in particular. In this lesson, we will provide a quick refresher on these two problems and will focus on how these problems are cast in the domain of 3D medical imaging.